/**
 * Created by Jingyu Yan
 * @date 2025-02-19
 */
#pragma once
#ifndef INSPIREFACE_MEAN_SHAPE_H
#define INSPIREFACE_MEAN_SHAPE_H

// The mean shape of the hyperlandmarkv2 model
static const float HYPLMK_MESH_SHAPE[212] = {
  108.38947968990857, 25.872507850440652, 107.83061691599185, 32.740667888401575, 107.39614893771035, 39.61981246234094,  106.91122964874452,
  46.49403692042678,  106.2010288700007,  53.34741525135486,  105.09197874965457, 60.15582154225913,  103.42464830472807, 66.83258235371402,
  101.06766895276914, 73.25011372147983,  97.9868709520959,   79.30544663628336,  94.26571910204586,  84.93503057741032,  90.00562918536812,
  90.1122202354656,   85.32941316890714,  94.87185192884652,  80.35160378755248,  99.24044649063815,  75.077051388358,    103.10840866085465,
  69.44018790369117,  106.28129102952379, 63.371791205040466, 108.56111173383506, 56.80262016834233,  109.7499051441407,  50.10379888471675,
  108.6992507479294,  43.90788570414131,  106.50137834485915, 38.14868418493501,  103.37055610413495, 32.759996698129285, 99.52105297615987,
  27.680053930061195, 95.16092929087473,  22.917297681524964, 90.39786780114727,  18.575706289743966, 85.20751276433494,  14.768101387475808,
  79.56267473535601,  11.595841658352757, 73.49136080613575,  9.138881618312933,  67.05404266869571,  7.365347520342082,  60.353342780036044,
  6.170510409991614,  53.51182231740061,  5.413249465696331,  46.61201199457635,  4.919113585044149,  39.68424569622725,  4.508607756550588,
  32.75335234242255,  4.0021445204797725, 25.844283881249446, 20.10333643336724,  11.931315790409663, 24.650849944400893, 7.726547826795972,
  30.408737910838845, 5.739425286951978,  36.63709825167494,  5.7990141975975735, 42.5960288130762,   7.734380599398077,  47.54591990037575,
  11.374600124045191, 40.6701702686607,   11.684019226473147, 33.713706506191905, 11.418272465358037, 26.812784451308616, 11.269863943170142,
  93.07932357431682,  11.92899217593448,  88.67053327362375,  7.753896364911641,  83.02397300977135,  5.806492520461124,  76.89097637117361,
  5.898778431596352,  71.0228769585926,   7.842751904864862,  66.17079582408657,  11.45044902205504,  72.93048624555809,  11.673920920047593,
  79.77352047369524,  11.42746145492823,  86.54226883746315,  11.312143719439764, 26.190494438734053, 24.325682223561593, 30.366775767967628,
  21.29695831806158,  35.6070030786359,   20.300764805001755, 40.84233026971642,  21.32760476469489,  44.56320847446876,  24.863093217233942,
  40.15727240006,     26.299853886839397, 35.25656863819322,  26.745706888418976, 30.437323925963305, 26.09743522459145,  87.12625473052692,
  24.281244176246002, 83.10628533147951,  21.29726688067164,  77.9629162209028,   20.330772078573286, 72.7718115646307,   21.34368525497503,
  69.02681716843543,  24.8625797889175,   73.45785066951291,  26.264874015322185, 78.3288579738154,   26.70498208986356,  83.03448398701677,
  26.040749214404023, 35.98974721945182,  23.296285437719114, 77.6104064849568,   23.28902786261666,  35.42762213737087,  23.907137413710117,
  78.1019097047022,   23.890769184322778, 73.64132732704913,  75.09299946772475,  68.33809472897121,  71.1431381125012,   61.45715432795517,
  68.5255727062771,   56.88494393202458,  69.54893655228194,  52.23001938967138,  68.53591299060278,  45.1946880963144,   71.15044515105585,
  39.531841299807645, 75.07763099178555,  43.88786976326114,  79.83475120739998,  49.515567201234155, 83.26256423798866,  56.81551845731522,
  84.56820600073104,  63.98463972206808,  83.17902074650735,  69.46501161287217,  79.75710932436276,  65.0011806029609,   76.95904955102614,
  56.80326229443618,  77.9217550745768,   48.61522852368347,  76.98346163901918,  48.66939742480621,  73.65781445636614,  56.856195386353555,
  73.62930599992023,  64.98468095979847,  73.66401999131368,  63.45803902648853,  25.14206608791347,  65.950699532727,    38.42145308657457,
  71.15236199888838,  51.7461970201108,   68.35896800514699,  56.90136467351805,  63.49285164236126,  55.15790554274934,  56.91186565985643,
  58.48273034863865,  50.38652736379088,  55.156095329634354, 45.490615257275394, 57.00613038907359,  42.508457049067346, 51.765068617716196,
  47.67302806353165,  38.441738574750175, 50.168926238237994, 25.17549045412592,  56.97274142951366,  48.885497519339204, 56.70557388413479,
  21.19000556177852,  56.89002821964203,  39.52139553527144,  56.85088564345258,  30.32367503455182,  39.531841299807645, 75.07763099178555,
  73.64132732704913,  75.09299946772475,
};

#endif  // INSPIREFACE_MEAN_SHAPE_H
